iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 19
0
Mobile Development

Android Studio入門教學&筆記系列 第 19

Android Studio - Fragment切換頁面

  • 分享至 

  • xImage
  •  

今天做個簡單的fragment切換頁面,他會在同一個畫面執行切換,所以和前面教的跳轉頁面不太一樣哦,
想讓他從這個畫面,按下進度表查詢

跳到這個畫面

public class one extends Fragment {  //繼承Fragment
    @Nullable
    @Override
    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        View view= inflater.inflate(R.layout.fragment_one,container,false);

        Button button = view.findViewById(R.id.search);
        button.setOnClickListener(new View.OnClickListener() { //點擊按鈕後執行fragment切換
            @Override
            public void onClick(View view) {
                FragmentManager fm = getActivity().getSupportFragmentManager();
                 //呼叫getFragmentManager()的方法來取得FragmentManager
                 
                fm.beginTransaction().replace(R.id.frameLayout,new Search()).commit();
                //使用beginTransaction()方法
                //放置我寫好的另一個畫面Search()
                //最後記得按下commit()方法,送出以上建立的處理流程才會成功
               }
        });
        return view;
    }
}

上一篇
Android Studio - SharedPreferences記住密碼應用
下一篇
Android Studio - Bottom Navigation底部導覽
系列文
Android Studio入門教學&筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言